覆盖侧栏

假如已经有侧栏内容,该内容是来自其他模块的,你想在自己的模块中完全覆盖原来的内容,可以添加一个指令”new“。

  1. $settings = [
  2. [
  3. 'title' => '站点开关',
  4. 'tips' => '站点关闭后将不能访问',
  5. 'checked' => Db::name('admin_config')->where('id', 1)->value('value'),
  6. 'table' => 'admin_config',
  7. 'id' => 1,
  8. 'field' => 'value'
  9. ]
  10. ];
  11. // 使用ZBuilder快速创建数据表格
  12. return ZBuilder::make('aside', 'new')
  13. ->addBlock('switch', '系统设置', $settings);

这样的话,侧栏内容只会显示你设置的内容。